<?php 
namespace app\api\controller\v1;

use app\api\controller\BaseController;
use app\api\validate\IDMustBePositiveInt;
use app\api\model\Banner as BannerModel;
use app\lib\exception\BannerMissException;
use think\Exception;

class Banner extends BaseController{

	/**
	 * 获取指定id的banner信息
	 * @url /banner/:id
	 * @http GET
	 * @id banner的id号
	 */
	public function getBanner($id){
		(new IDMustBePositiveInt())->goCheck();

		$banner = BannerModel::getBannerByID($id);
		if(!$banner){
			throw new BannerMissException();
		}
		return $banner;
	}



}


?>